from trujillo, spain - Spanish English Dictionary